package org.jim.server.demo;

import org.apache.commons.lang3.StringUtils;
import org.jim.core.config.ImConfig;
import org.jim.core.utils.PropUtil;
import org.jim.server.JimServer;
import org.jim.server.config.ImServerConfig;
import org.jim.server.config.PropertyImServerConfigBuilder;
import org.jim.server.demo.listener.ImDemoGroupListener;
import org.jim.server.demo.listener.ImDemoUserListener;
import org.mybatis.spring.annotation.MapperScan;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.tio.core.ssl.SslConfig;

@SpringBootApplication
@EnableScheduling
@MapperScan("org.jim.server.demo.mapper")
public class ImStartApplication {

	private static final Logger log = LoggerFactory.getLogger(ImStartApplication.class);

	public static void main(String[] args) throws Exception {

		SpringApplication.run(ImStartApplication.class, args);

	}

}
